﻿using DumpsterDoggy.Domain.Address;

namespace DumpsterDoggy.Domain.Shipping
{
    public interface IShippable
    {
        IAddress Address { get; set; }

        decimal SubTotal();

        bool ContainsHazardousMaterials();

        bool RequiresForkLift();

        decimal CalculateLowestShippingFee();

        decimal CalculateHighestShippingFee();
    }
}
